sponge rubber strip - Turkish English Dictionary